@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.blue14 {
	color: #00426e;
	font-size: 14px;
	font-weight: bold;
}
body,td,th {
	font-size: 12px;
	color: #5e5e5e;
	line-height:23px;
	font-family: Arial, Helvetica, sans-serif,宋体;
}
.blue2 {
	color: #2395e5;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif,宋体;
}
a:link {
	color: #5E5E5E;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #5E5E5E;
}
a:hover {
	text-decoration: underline;
	color: #2395E5;
}
a:active {
	text-decoration: none;
	color: #5E5E5E;
}
.blue22{color:#2395e5;font-size:14px;font-weight:bold;}
.blue22:link {text-decoration: underline;color: #2395e5;text-decoration: none;}
.blue22:visited {text-decoration: underline;color: #2395e5;}
.blue22:hover {	text-decoration: underline;	color: #2395E5;}
.blue22:active {text-decoration: underline; color: #2395e5;}
.white14 {color: #FFFFFF;font-size: 14px;font-weight: bold;}
.white14:link {color: #fff;	text-decoration: none;}
.white14:visited {text-decoration: none;color: #fff;}
.white14:hover {text-decoration: none;color: #a0f8fd;}
.white14:active {text-decoration: none;color: #fff;}
.STYLE2 {color: #0376BA;line-height:20px;}
.white12 {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif,宋体;}
.gray{	font-size: 12px;color: #5e5e5e;line-height:21px;}
.gray14 {font-size:14px;color: #5e5e5e;line-height:20px;}
.STYLE10 { color: #ff7200; font-size: 14px;font-weight: bold;}
.STYLE12 {color: #2395E5; font-size: 14px; font-weight: bold; }
.pagination {font-size:12px;font-weight:bold; }
.pagination p {float:left;color: #666;text-indent:0;padding:2px 0 0 0;margin:0 2em 0 0;}
.pagination ul {list-style:none;margin:0px;padding:0px;}
.pagination li {list-style: none;background-color:#fff;margin:0px;display:block;float:left;
	margin-left:2px;margin-right:2px;line-height:14px;}
.pagination li.disabled {border:1px solid #DDDDDD;padding: 2px 6px 2px 6px;color:#ccc;}
.pagination li.current {border: 1px solid #2E6AB1;padding: 2px 6px 2px 6px;background-color:#2E6AB1;color:#fff;}
.pagination li.none {border:1px none;padding: 2px 6px 2px 6px;}
.pagination li a {border: 1px solid #9AAFE5;padding: 2px 6px 2px 6px;display:block;text-decoration:none;}
.pagination li a:hover {border: 1px solid #2E6AB1;}
.faq:link{color:#fff;text-decoration:none;}
.faq:visited {text-decoration: none; color: #fff;}
.faq:hover{	text-decoration: underline;	color: #2395E5; }
.faq:active {text-decoration: none; color: #5E5E5E;}
.faqNode{border-bottom:1px solid #eaeaea;}
.faqTitle{font-size:14px; font-weight:bold;color: #ff7200;}
.STYLE11 {color: #0376BA; line-height: 20px; font-weight: bold; }
.STYLE13 {color: #0376BA; line-height: 20px; font-weight: bold; }

.dogmark{border:lightblue 1px solid;padding:3px 0 0 3px;font-size:13px;}
.dogmark:hover, .dogmark:focus:hover {
  border:#35ACFF 2px solid;
}
#preview{border:lightblue 1px solid;padding:2px;width:205px;height:155px;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale);}

.daren{width:667px; border-left:1px #a5bfeb solid;border-right:1px #a5bfeb solid;}
.daren ul.daul {list-style-type: none;margin:0; padding: 2px 15px 5px 20px; }
.daren ul.daul li {float:left;width:135px; height:160px; margin:5px 10px 5px 10px;
  _margin:5px 0 auto;}
.height338{height:338px;}
.height510{height:510px;}

.da-face{border:1px #dcdedf solid; padding:2px; margin:0; text-align:center;}
.da-nick{width:150px; height:20px; padding-top:5px; overflow:hidden;text-overflow:ellipsis;}
.da-room{height:20px;}
.red{color:red;}
.font14{font-size:16px;}

#rankList{font-size:12px;margin:5px 0 auto;padding-top:10px;height:280px;text-align:center;}
.rankRow{width:249px;height:23px; margin:3px; border-bottom:1px #ededed solid;}
.rankNo{width:35px;display:inline; float:left;}
.rankNick{width:145px;display:inline;overflow:hidden;text-overflow:ellipsis;float:left;}
.rankVotes{width:50px;color:#FF3300;display:inline; float:right;}

.clearLine{clear:both;margin:20px 15px auto;border-top:1px #E8E8E8 solid; }
.center{margin:10px 0 0 150px;padding:5px auto;width:669px;text-align:center; *margin:0;}
.center ul{clear:both;}
